be a soft touch - English Synonyms Dictionary